<?php 
/** 
 * 请实现一个函数，将一个字符串中的每个空格替换成“%20”。例如，当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy
 * 算法层面
 * 先确定空格数量
 * 计算出替换后字符串的长度
 * p1 -->原字符串的末尾索引，p2-->指向替换后的字符串末尾，也就是
 * we are family
 * 			   p1
 * we%2are%2family
 * 			     p2
 * 从后往前移动替换			   
 */
function replaceSpace($str)
{
	$str = str_replace(' ', '%20', $str);
	return $str;
}

$str = 'We Are Happy';
$res = replaceSpace($str);
var_dump($res);